I have a script which performs the below logic |
Re: Performing analysis across modules Be sure to double check that the line of code and file displayed by DOORS matches the error. Sometimes DXL displays the correct line but the incorrect file. -Louie |
Re: Performing analysis across modules llandale - Mon May 28 12:51:26 EDT 2012 But when I tried to commnet only the handling of modules based on the links(line 118-128), it was working absolutely fine. The logic what I used is that from the current object, if there is any outlink - catch hold of the link, navigate to the target module, check if the object is modified in the target object. If the target object is modified, then flag the current object. Eventhough I provide a different name for the target Module, it is not able to handle. I have added the flowchart of the operations that are performed in lines 118-128. Attachments attachment_14829044_Untitled.jpg |
Re: Performing analysis across modules Lion29 - Tue May 29 03:04:01 EDT 2012
Probably your link code made a change to the current module. This line however (i wonder that this works) m = load(baseline((major b), (minor b), (suffix b)), true)
...
Module modCurrent = current
for b in modCurrent do {
...
ModuleVersion mv = moduleVersion (module modCurrent, baseline(major b, minor b, suffix b) )
m = load(mv, true)
delete mv
...
Mathias Mamsch, IT-QBase GmbH, Consultant for Requirement Engineering and D00RS
|